package cn.yzgy.yzgyoa.common.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * <p>控制器API方法注解</p>
 * 读取权限列表时用作方法描述
 * 记录日志时记录在方法名前
 *
 * @author Yqsen
 * @version 0.0.1
 * @since 2021-08-0914:44:20
 */

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface ApiDesc {

    String value();

    //是否将此操作计入日志
    boolean log() default false;
}
